import Vue from 'vue'

var appConfig={
  showPreview:false,
  step:0
}

/**
 * 全局变量
 * 1. 工作区域内的所有组件对象(构造属性的数据)
 * 2. 组件与组件属性栏的对应关系(根据不同的组件显示对应的属性栏)
 */
var pageView = {
  title:'天津中审联付款申请表',
  describe:'', 
  skin:'skin-fff',
  logo:'',
  formItems:[]
}


var dragView = {
  isShow: true,
  styleObject: {
    'display': 'none',
    'top': '103px',
    'left': '100px'
  },
  items: []
}


export default {
  install () {
    /**
     * 全局页面对象，包括标题、描述、LOGO、主题、表单项集合
     */
    Vue.prototype.$pageView=pageView
    /**
     * 全局拖拽对象，控制显示以及位置信息，包括要拖拽的表单项
     */
    Vue.prototype.$dragView = dragView
    /**
     * 全局参数配置，控制显示预览、步骤
     */
    Vue.prototype.$app_config=appConfig
    
  }
}
